self reliance - Allemand Anglais Dictionnaire